home *** CD-ROM | disk | FTP | other *** search
/ Windows 6-Pak - Disc 6 / Windows 6-Pak (InfoMagic) (Disc 6) (1999).ISO / System-Repair-Tools / scansrv1.exe / Readme.txt < prev    next >
Text File  |  1998-08-17  |  4KB  |  84 lines

  1. Readme.txt for ScanServ V1.00 (c) VicneSoft 1998
  2. ------------------------------------------------
  3.  
  4. 0) Disclaimer.
  5.    ===========
  6. As someone once said :
  7. Users of ScanServ must accept this disclaimer of warranty:
  8.  "ScanServ is supplied as is. The author disclaims all warranties,
  9.  expressed or implied, including, without limitation, the warranties of
  10.  merchantability and of fitness for any purpose. The author assumes no
  11.  liability for damages, direct or consequential, which may result from
  12.  the use of ScanServ."
  13. This program reads, writes and tells users how to change their system's
  14. registry. These operations are potentially dangerous. If you are unsure
  15. what to do, please ask a your system administrator.
  16.  
  17. 1) What ?
  18.    ======
  19. ScanServ is a utility which warns users when new services are to be run under
  20. windows 95 or 98.
  21. The last few weeks, such a service, called Back Orifice (freely available on
  22. http://www.cultdeadcow.com) was released.
  23. That program is a great maintenance tool, but if you want to make sure nobody
  24. maintains your computer without your agreement, ScanServ may be the solution.
  25. The first time it is run, ScanServ will tell you where it is going to store
  26. the Services you accept, and will then prompt you for each service currently
  27. installed on your system. If you are not sure whether a service is harmful,
  28. ask your system administrator, because your system may already be 'maintained'.
  29. Typically, the running services include resident utilities such as Norton
  30. Recycle bin or CleanSweep Smart Sweep, which may be accepted, of course.
  31. From then on, you won't hear from ServScan anymore until a new service is
  32. installed on your system. Put it in your Startup Folder (that's the best place
  33. for it) and don't hesitate to run it each time a suspected frogram was started.
  34.  
  35. 2) How ?
  36.    =====
  37. On startup, ScanServ looks for its registry key. If it doesn't exist, it begins
  38. the "Welcome" procedure described above. Once completed (or if the key already
  39. existed), ScanServ reads the
  40. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
  41. registry key and checks the list against the 'trusted services' list, if any.
  42. If a new service is found and accepted, it is added to the 'trusted services'
  43. list. If no new service is found, ScanServ exits silently.
  44.  
  45. 3) Uninstalling.
  46.    =============
  47. If you ever want to uninstall ScanServ, remove it from your startup folder,
  48. delete the actual file from your disk and remove the following key by using
  49. RegEdit: HKEY_LOCAL_MACHINE\Software\VicneSoft\ScanServ (Default key unless you
  50. used the advanced features : see below).
  51.  
  52. 4) Distribution.
  53.    =============
  54. Try it, use it, distribute it. It's free !
  55. If you have remarks, don't hesitate to send them to me: VicneSoft@iname.com
  56.  
  57. 5) Advanced features.
  58.    ==================
  59. I guess that if this program ever becomes popular, a BO plug-in will soon appear
  60. to get around ScanServ protection by adding the "pirate" service to the above
  61. registry key, making ScanServ think the service was accepted by the user.
  62. So I made the registry key variable. If you want to change it, rename
  63. scanserv.exe to anything you want, and place it wherever you want. The registry
  64. key will then be generated from the path and the name you gave.
  65. Make sure you clean the registry if you happen to rename ScanServ after it has
  66. been run, and don't think moving or renaming it more than once is more secure.
  67. The first time ScanServ is run, it will tell you the exact registry key as it
  68. creates it. If you forgot it, just run ScanServ with a parameter on the command
  69. line ('/help' or anything else) and it will inform you.
  70.  
  71. 6) Known bugs.
  72.    ===========
  73. ScanServ hangs when renamed to some special names, such as 'ex.exe' or
  74. 'exe.exe'. It seems such names are forbidden under Windows (at least on my
  75. system), because renaming notepad.exe to exe.exe hangs in the same manner...
  76.  
  77. 7) Requirements.
  78.    =============
  79. ScanServ needs less than 20kB on your hard disk, starts and exits in typically
  80. less than 1 second (once it has been configured) and has no resident part.
  81. It was designed to run under Windows 95 or 98.
  82. ScanServ needs the following Microsoft MFC Dlls to be installed: MFC42.DLL and
  83. MSVCRT.DLL. These are widely distributed, so I decided not to include them in
  84. the setup file.